Value-Based Software Metrics

نویسندگان

  • Barry Boehm
  • Winsor Brown
چکیده

Many software metrics, particularly dependability metrics, are usually presented in a value-neutral framework. For example, the primary metric for Reliability, Mean Time Between Failures, is referenced to a one-size-fits-all (and often not explicitly defined) definition of “failure.” This can lead to serious problems, as when operators’ optimization on liveness produces user response times to queries of up to 2 weeks (an actual example). Clearly, unacceptable response time is a “failure” for some stakeholders that should be reflected in the metric definition. The paper presents some initial thoughts and a candidate approach for addressing this issue. 1. Current Interests USC’s Center for Software Engineering has been working on value-based software engineering for several years; see next section.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Nondeterministic Coverage Metrics as Key Performance Indicator for Model- and Value-based Testing

Assessing the testing or software development process by only using KPIs can easily be misleading. A better solution is a paradigm shift to value-based software engineering, which integrates value considerations into software engineering and offers a broader and more technical view on KPIs. Coverage metrics are such a technical view and a very helpful KPI. This paper combines value-based testin...

متن کامل

Designing Software Quality Measurement System for Telecommunication Industry Using Object-Oriented Technique

Numbers of software quality measurement system have been implemented over the past few years, but none of them focuses on telecommunication industry. Software quality measurement system for telecommunication industry was a system that could calculate the quality value of the measured software that totally focused in telecommunication industry. Before designing a system, quality factors, quality...

متن کامل

External Validation of a Metrics-based Quality Assessment of the Jwam Framework

Product metrics allow for an efficient way to get feedback about the quality of an existing software system. Beside the internal validation of metrics, i.e. their examination with respect to measurement theory, the external validation is important to examine the value of results based on metrics analysis. In this paper, a well-defined process to get a metrics-based quality assessment is applied...

متن کامل

A Quantitative Evaluation of Maintainability of Software Architecture Styles

Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on th...

متن کامل

Object Oriented Metrics: Precision Tools and Configurable Visualisations

Software metrics are a valuable tool in helping software engineers to develop large, complex software systems. However, it is vital that transparency and precision are maintained at all stages. We contend that without grammars we cannot define metrics rigorously, without transparent and powerful parsing tools we cannot collect data accurately and without flexible configurable visualisation we c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004